those responsible - German English Dictionary